@charset "utf-8";
/* CSS Document */

/*注册流程*/
.register_bg{ width:1000px; margin:0 auto; border:1px solid #ddd; border-top:3px solid #E6A11B;  background:#FAFAFA; padding-bottom:20px; }

.register_bg .register_title{border-bottom: 1px solid #D9D9D9; height: 39px;  padding-left: 20px; margin-top:20px;}
.register_bg .register_title a{ display: block; float: left; font-size: 15px; line-height: 38px; margin-right: 12px; padding: 0 35px; border: 1px solid #D9D9D9;}
.register_bg .register_title a:hover{ background-color:#1895f2; text-decoration:none; color:#fff; border-color:#1685ec; }
.register_bg .register_title a.current{ background:#FAFAFA; border: 1px solid #D9D9D9; border-bottom-color: #FAFAFA; color: #323232; cursor: default; font-weight: bold;}
.register_bg .register_title a.current:hover{ text-decoration:none; }

.register_bg .content{ overflow:hidden; zoom:1; clear:both; margin-top:20px; padding:10px 20px 20px 20px; }

.register_bg .content .left{ float:left; width:70px; padding-left:15px; padding-top:30px; }
.register_bg .content .left .icon_mobile{ margin:0 auto; display:block; width:50px; height:53px; background:url(../images/register/mobile-email.jpg) no-repeat;}
.register_bg .content .left .icon_email{ margin:0 auto; display:block; width:50px; height:53px; background:url(../images/register/mobile-email.jpg) no-repeat left -53px;}

.register_bg .content .middle{ float:left; width:600px; }
.register_list{ }
.register_list ul li{ margin-top:20px; font-size:13px; color:#777; bo}
.register_list .title{ vertical-align:middle; display:inline-block; text-align:right; padding-right:10px; width:130px; font-size:13px; color:#666;}
.register_list .title .red{ color:#F00; margin-right:3px;}
.register_list .input_text{ vertical-align:middle; background:#fff url(../images/inputextbg.gif) repeat-x; width:202px;  padding:6px 0px 6px 7px; border:1px solid #ccc; font-size:13px;}
.register_list .input_text:focus{ border:1px solid #E6A11B;}
.register_list .send_message{vertical-align:middle; width:122px; height:30px; background-color:#F2F2F2; border:1px solid #ccc; margin-right:15px;}
.register_list .send_message:hover{ background-color:#ffa416; color:#fff; border:1px solid #e28c07;}
.register_list .register_submit{vertical-align:middle; background-color:#ffa416; border:1px solid #e28c07; padding:5px 27px; font-size:16px; color:#fff;}
.register_list .register_submit:hover{ background-color:#ffc11a; border:1px solid #ffa50a;}
.register_list .list_right{ color:#999; margin:0px 10px; vertical-align:middle; display:inline-block; background:url(../images/register/decide_bg.jpg) no-repeat; padding-left:30px; height:14px;}
.register_list .list_error{ color:#999; margin:0px 10px; vertical-align:middle; display:inline-block; background:url(../images/register/decide_bg.jpg) no-repeat left -14px; padding-left:30px; height:14px;}

.register_bg .content .right{ float:left; background:url(../images/register/right_border.jpg) no-repeat left;width:220px; height:430px; padding-left:45px;}
.register_bg .content .right .right_title{ text-align:center; font-weight:bold; font-size:14px; padding-bottom:10px; color:#666; border-bottom:1px dashed #ccc; margin-bottom:10px;}
.register_bg .content .right p{ text-indent:2em; margin:5px 0px; font-size:13px; color:#888; line-height:25px;}

/*注册密码键盘*/
.register_list .rp_click{ cursor:pointer; display:inline-block; float:left; vertical-align:top; background:url(../images/register/s_keyboard_reg.jpg) no-repeat; width:34px; height:27px; }
.register_list .rp_bg{border:1px solid #ccc; display:inline-block; vertical-align:middle; overflow:hidden; zoom:1; clear:both;}
.register_list .rp_tetx{color:#999; border:none; width:168px; float:left;}
.register_list .rp_tetx:focus{ border:none;}

.register_password{ overflow:hidden; zoom:1; clear:both; width:210px; display:inline-block; border-left:1px solid #ccc; border-bottom:1px solid #ccc; margin-left:140px;}
.register_password a{ float:left; display:inline-block; width:34px; height:20px; line-height:22px; text-align:center;  border-right:1px solid #ccc; border-top:1px solid #ccc; background-color:#fff;}
.register_password a:hover{ background-color:#eee; color:#999; text-decoration:none;}

/*注册成功*/
.register_success{padding:40px 40px 20px 40px; overflow:hidden; zoom:1; clear:both;}
.register_success .left{ float:left; background:url(../images/register/register_success.jpg) no-repeat; width:120px; height:80px; }
.register_success .right{ float:left; width:790px; }
.register_success .right .success_title{ font-size:16px; margin-bottom:10px; font-weight:bold; color:#666;}
.register_success .right .success_content p{ color:#888; line-height:30px; font-size:14px;}
.register_success .right .success_content p a{ font-size:14px;}
.register_success .right .success_content p a s{ display:inline-block; overflow:hidden; vertical-align:middle; height:0;width:0; font-size:0;line-height:0; border-color:transparent transparent transparent #2288ee;border-style:dashed dashed  dashed solid;border-width:4px;*border-width:5px;margin:3px 0 0 5px;*margin:1px 0 0 5px;}

/*注册成功引导功能*/
.register_success_guidelines{ border-top:1px solid #eee; padding:20px; width:870px; margin:0 auto; overflow:hidden; clear:both; zoom:1;}
.register_success_guidelines ul li{ float:left; width:268px; padding-bottom:10px;  margin:10px; }
.register_success_guidelines .rsg_left{ float:left; width:120px;}
.register_success_guidelines .rsg_right{ float:left;  width:125px; margin-left:10px;}
.register_success_guidelines .rsg_right p{ font-size:13px; color:#888; margin:15px 0px;}
.register_success_guidelines .rsg_right p b{ font-size:15px; }
.rsg_icon1,.rsg_icon2,.rsg_icon3{  background-image:url(../images/register/rsg_icon.jpg); display:block; width:120px; height:120px; }
.rsg_icon1{ background-position:0 0;}
.rsg_icon2{ background-position:0 -120px;}
.rsg_icon3{ background-position:0 -240px;}
